const express = require('express')
const app = express()
// 普通的中间件
//中间件的本质就是一个回调函数(use)
app.use((req, res, next) => {
  console.log('第一个中间件01')
  next() // 执行下一个中间件
})
app.use((req, res, next) => {
  console.log('第一个中间件02')
  // res.end('hello world middler1')
  next()
})
app.use((req, res, next) => {
  console.log('第一个中间件03')
  // res.end('hello world middler1')
  res.end('hello world middler')
})
app.listen(8004, () => {
  console.log('server start')
})